import { post } from '@/utils/ajax'

//查询执行器列表
export function listExecutor(query) {
  return post('/job/group/search', query);
}
//根据id查询执行器
export function getExecutor(id) {
  return post('/job/group/selectById', { "id": id });
}

// 新增执行器
export function addExecutor(data) {
  return post('/job/group/insert', data);
}

// 修改执行器
export function updateExecutor(data) {
  return post('/job/group/updateById', data);
}

//删除执行器
export function delExecutor(id) {
  return post('/job/group/deleteById', { 'id': id });
}

// 获取执行器的JobHandler
export function getJobHandlersByGroupId(groupId) {
  return post('/job/group/getJobHandlersByGroupId', {groupId});
}